give no chance or respite - Allemand Anglais Dictionnaire